package top.weiliang.springboot3.annotation;


import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
// 只能在方法上使用
@Target({ElementType.METHOD})
@Documented
public @interface BucketLimit {
    String key() default "";
    int timeout() default 10;
    int limit() default 10;
    String message() default "接口已到最多使用量, 请稍后尝试";

    LimitMode mode() default LimitMode.GLOBAL;
}
